#define _CRT_SECURE_NO_WARNINGS

//#include <stdio.h>
//int main()
//{
//	int a, b, c;
//	a = 5;
//	c = ++a;//C = 6 a = 6
//	b = ++c, c++, ++a, a++;//b = 7 c = 8  a = 8
//	b += a++ + c;//a = 9 b = 23
//	printf("a = %d b = %d c = %d\n:", a, b, c);
//	return 0;
//}

//
//#include <stdio.h>
//int main()
//{
//	int a = 3;
//	int b = 5;
//	a = a ^ b;
//	b = a ^ b;
//	a = a ^ b;
//	printf("%d %d", a, b);
//
//	return 0;
//}  
//  011   101
//  100   010
//  101   011   
//  011
//  001
//  101
//  011

//#include <stdio.h>
//int main()
//{
//
//	return 0;
//}

//int NumberOf1(int n)
//{
//    int count = 0;
//    while (n != 0)
//    {
//        count++;
//        n = n & (n - 1);
//    }
//    return count;
//}
//#include <stdio.h>
//int i;
//int main()
//{
//    i--;
//    if (i > sizeof(i))
//    {
//        printf(">\n");
//    }
//    else
//    {
//        printf("<\n");
//    }
//    return 0;
////}
//
//#include <stdio.h>
//int main()
//{
//    int i = 1;
//    int ret = (++i) + (++i) + (++i);
//    printf("ret = %d\n", ret);
//    return 0;
//}
